Header {
    box-sizing: border-box;
}

.myhome {
    padding: 0px !important;

    >div {
        padding: 0 12px;
        box-sizing: border-box;
        display: flex;
        justify-content: space-between;
        align-items: center;
        background-color: #082C61;
    }

    .site-layout-content {
        min-height: 280px;
        background: #fff;
    }

    .tit {
        color: white;
        font-size: 24px;
        margin-top: 0px;
        background-color: #082C61
    }

    ul {
        height: 100%;
        background-color: #082C61;
        border: none;

        .ant-menu-title-content {
            a {
                color: #DDDDDD;
            }

            a:hover {
                color: white;
            }
        }
    }

    .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover::after,
    .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover::after,
    .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active::after,
    .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active::after,
    .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open::after,
    .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open::after,
    .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected::after,
    .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected::after {
        border-bottom: 4px solid #026D9B !important;
    }

    .message {
        display: flex;
        align-items: center;
        width: 18%;
        color: white;
        font-size: 18px;

        >div:nth-of-type(4) {
            width: 50px;
        }

        div {
            height: 64px;
            margin-right: 15%;

            img {
                width: 30px;
                height: 30px;
            }

            .iconfont {
                color: white;
                font-size: 40px !important;
            }
        }
    }
    a{
        color: white;
    }
}